有心了,他写了一份DevOps&SRE参会笔记分享给你 | 附PPT下载
数人云微信公众号后台回复“715活动”获取PPT
▼
7.15 上海·37℃ ☼
DevOps&SRE超越传统运维之道
由于之前的场地旁边装修,为了让大家有更好的体验,我们临时更换了场地,非常感谢顶着酷暑来参加活动的小伙伴们,现场座无虚席,小数心里美美哒:)
参会的小伙伴认真地做着笔记,会后惊喜地发现任聪同学写了一篇会议纪要,征得作者同意,小数把内容分享出来共勉,手动给这位同学点赞!
以下是这份笔记的详细内容:
参加DevOps&SRE运维会议纪要
参会简介
▼
本人主要工作是开发,偶尔也会兼职管理下运维发布之事,但是对现代化DevOps不是很熟悉,因此此次参会的主要目的是了解他人是如何做DevOps的以及获取一些技术与工具的信息和运用,以便应用于工作当中。此次会议讲述了一些工作流程与理念、包括自研自动化工具等,这些让我还是有一点似懂非懂的感觉,但是还是有一些收获的(纯属个人总结,若有偏差欢迎指正):
理念
▼
人是没有程序靠谱的,大量重复性工作,对人来说可能会犯错和误操作,而验证后的程序基本上不会出现这种问题。
人不是机器,需要休息。正如世界上没有完全一样的两个人,不同的人做的同样的事结果也不会一样。
一般情况,人的效率比不上程序、机器人(人与车赛跑,与AI下棋,都是一批高智商的人和团队协作出来的结果,若人肉PK,没有意义)。
运维工作有据可循,或者说在开发的配合下是有一定流程,因此这件事才比较容易交给程序去做(有创造性的要看AI的发展),因此我觉得现代化DevOps中的几个核心点是:标准化、流程化、自动化、简单化。像传统制造行业中的流水线一样,开发与运维依据几个核心点的指导下去配合完成工作,因此优维科技的刘劲辉说:DevOps是一种文化和精神,是组织的一种方式,是持续的学习。
提到的工具、框架简单介绍
▼
Jenkins
一款持续集成的工具,能够通过代码Push等事件触发编译发布动作,可以减轻部署发布的工作,减少分布周期提高发布次数,能够及早的发现问题,节省项目的时间和成本,保证代码质量。
RobotFramework
RobotFramework是一款自动化测试框架,优维科技的测试框架在此工具上进行了二次开发。其大概方法是,编写接口按照规范注解注释@Param接口方法,自动生成测试代码,测试用例的数据作为代码进行维护,并且能通过面板看到测试用例运行的情况,出现问题会进行邮件通知。
洋葱登录(https://www.yangcong.com/)
洋葱登录是一款管理用户员工身份验证的产品,能够帮助企业提升员工权限的安全度,京东无线运维中的权限管理就是根据洋葱登录的功能来重构的。
Git-Flow
基于Git的强大分支能力所构建的一套软件开发工作流,通过分支与标签来进行版本管理。
详细英文介绍(https://www.atlassian.com/git/tutorials/comparing-workflows)
中文资料(http://blog.jobbole.com/76843/)
数人云分享监控系统图
▼
对于自动化来说,日志查询、监控、告警是极其重要和合理的,人不需要参与到工程中,但要掌握情况以便出现突发问题能及时有效的处理,下面这张图是数人云讲师分享的基于实践序列数据的监控系统图。
总结
▼
本次会议主要偏向运维工作中的一些实际内容,几位讲师尽心尽责地分享切身感受,虽然我站在开发的角度,但还是有所收获,因为理念和一些工具是通用的。
分享人:任聪@上海咯叽网络科技有限公司
原文链接:http://www.jianshu.com/p/7f7d591852b8
收获了知识才是最重要的,也欢迎各位小伙伴在后续的活动中将心得笔记通过小数分享给大家~
▼
嘉宾分享
后台回复“715活动”获取PPT
△张保珠@数人云
《SRE之道下金融行业的落地实践过程》
△刘劲辉@优维科技
《优维科技,内部产品研发DevOps实践》
△于绮@京东
《从传统运维到DevOps的落地经验及思考》
△周炎@东方财富网
《传统行业-运维人员如何应对企业DevOps转型》
数人云、优维科技、中生代——
感谢大家参与《DevOps&SRE超越传统运维之道·上海站》,
数人云微信公众号后台回复“715活动”获取PPT,
注意尊重嘉宾原创内容,
切勿滥传播,
敬请期待文字和视频整理: )
Ps:因内部信息不方便分享,故东方财富网和优维科技的PPT暂不外放,敬请谅解。
阅读原文,了解数人云